\RequirePackage[OT1]{fontenc}	% old 7-bit to dump
\documentclass{beamer}
\makeatletter
\def\sjtubeamer@compatible{false}
\makeatother
\usepackage{sjtuvi}	% contains TikZ. 
\usepackage[zh]{sjtucover}    % temporarily use zh config, since the justification will first check if it is ctexbeamer then use caching.
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\tcbuselibrary{listingsutf8}
\begin{document}
% intentionally left blank
\end{document}